Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CAMBERWELL PARK ROAD Detached £394,811 £178,500 12 Nov 2003
4 CAMBERWELL PARK ROAD Detached £400,341 £181,000 14 Nov 2003
6 CAMBERWELL PARK ROAD Detached £317,522 £250,000 16 Aug 2017
8 CAMBERWELL PARK ROAD Detached £420,729 £227,500 27 May 2005
10 CAMBERWELL PARK ROAD Detached £377,237 £224,950 10 Nov 2006
12 CAMBERWELL PARK ROAD Detached £393,996 £180,950 18 Dec 2003
14 CAMBERWELL PARK ROAD Detached £393,996 £180,950 18 Dec 2003
16 CAMBERWELL PARK ROAD Detached £429,073 £249,950 31 Aug 2006
18 CAMBERWELL PARK ROAD Terraced £246,139 £169,500 26 Jun 2015
20 CAMBERWELL PARK ROAD Terraced £327,454 £162,500 14 May 2004
22 CAMBERWELL PARK ROAD Terraced £222,364 £180,000 11 Jan 2019
24 CAMBERWELL PARK ROAD Terraced £223,154 £220,000 24 Jun 2022